Manager, Specialist Engineering
09/05/2024
Mawson Lakes, SA - Adelaide, SA
The role As a result of recent growth and transformation of our Naval Combat Systems (NCS) business unit, a rare opportunity has arisen to join our ...